package cn.edu.gdgm.system.service;

import cn.edu.gdgm.system.domain.WeChatProfile;
import cn.edu.gdgm.system.entity.WechatUserinfo;
import cn.edu.gdgm.system.exception.WeChatUserClientException;
import cn.fightingguys.security.web.wechat.entity.WeChatMiniProgramUserDetails;
import com.baomidou.mybatisplus.extension.service.IService;

/**
 * <p>
 * 药盒服务用户绑定微信小程序用户信息 服务类
 * </p>
 *
 * @author running_hyk
 */
public interface IWechatUserinfoService extends IService<WechatUserinfo> {

    void updateProfile(WeChatMiniProgramUserDetails userDetails, WeChatProfile weChatProfile) throws WeChatUserClientException;

}
